undulating terrain - Alemán Inglés Diccionario